<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        // do...while循环特点：先执行，再判断，至少执行一次
        var i=1;
        do{
            console.log("熊在跑第"+i+"次");
            i++;//i=2 i=3 i=4  i=10 i=11
        }while(i<=10);

        // 计算1-100之和
        var i=1;
        var sum=0;
        do{ 
            sum+=i;
            i++;
        }while(i<=100);
        console.log("1-100之和："+sum);

        // 计算20-100之间6的倍数之和
        var i=20;
        var sum=0;
        do{
            if(i%6==0){
                sum+=i; 
            }
            i++;
        }while(i<=100);
        console.log("20-100之间6的倍数之和："+sum);
        // 计算200-300之间即是3的倍数又是4的倍数的个数
        var i=200;
        var count=0;//个数
        do{ 
            if(i%3==0&&i%4==0){
                count++;
            }
            i++;//201  202 203  204  205

        }while(i<=300);
        console.log("200-300之间即是3的倍数又是4的倍数的个数："+count);



        //计算500-1000之间能被8整除的数，在当前页面输出，每行打印6个
        var count=0;
        var i=500;
        do{
            if(i%8==0){
                count++;//1  2  3  4  5 6  
                document.write(i+"&nbsp;&nbsp;");
                if(count%6==0){
                    document.write("<br>");
                }
            }
            i++;
        }while(i<=1000);
        document.write("<br>");
        document.write("500-1000之间能被8整除的数:"+count);
        

    </script>
</head>
<body>
    
</body>
</html>